a medicinal herb (larrea tridentata) - Spanisch Englisch Wörterbuch